\hypertarget{structnih_1_1composition__type_3_01_f1_00_01_f2_00_01unary__function__tag_00_01unary__function__tag_01_4}{
\section{nih\-:\-:composition\-\_\-type$<$ \-F1, \-F2, unary\-\_\-function\-\_\-tag, unary\-\_\-function\-\_\-tag $>$ \-Struct \-Template \-Reference}
\label{structnih_1_1composition__type_3_01_f1_00_01_f2_00_01unary__function__tag_00_01unary__function__tag_01_4}\index{nih\-::composition\-\_\-type$<$ F1, F2, unary\-\_\-function\-\_\-tag, unary\-\_\-function\-\_\-tag $>$@{nih\-::composition\-\_\-type$<$ F1, F2, unary\-\_\-function\-\_\-tag, unary\-\_\-function\-\_\-tag $>$}}
}
\subsection*{\-Public \-Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structnih_1_1composition__type_3_01_f1_00_01_f2_00_01unary__function__tag_00_01unary__function__tag_01_4_a6f9fd8242602e25a28e2c0f4b84c972b}{
typedef \hyperlink{structnih_1_1compose__unary}{compose\-\_\-unary}$<$ \-F1, \-F2 $>$ {\bfseries type}}
\label{structnih_1_1composition__type_3_01_f1_00_01_f2_00_01unary__function__tag_00_01unary__function__tag_01_4_a6f9fd8242602e25a28e2c0f4b84c972b}

\end{DoxyCompactItemize}
\subsubsection*{template$<$typename F1, typename F2$>$ struct nih\-::composition\-\_\-type$<$ F1, F2, unary\-\_\-function\-\_\-tag, unary\-\_\-function\-\_\-tag $>$}



\-The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
basic/\hyperlink{functors_8h}{functors.\-h}\end{DoxyCompactItemize}
